Polynomial Time Approximation Schemes for Class-Constrained Packing Problems
نویسنده
چکیده
We consider variants of the classic bin packing and multiple knapsack problems, in which sets of items of di erent classes (colours) need to be placed in bins; the items may have di<erent sizes and values. Each bin has a limited capacity, and a bound on the number of distinct classes of items it can accommodate. In the class-constrained multiple knapsack (CCMK) problem, our goal is to maximize the total value of packed items, whereas in the class-constrained bin-packing (CCBP), we seek to minimize the number of (identical) bins, needed for packing all the items. We give a polynomial time approximation scheme (PTAS) for CCMK and a dual PTAS for CCBP. We also show that the 0–1 class-constrained knapsack admits a fully polynomial time approximation scheme, even when the number of distinct colours of items depends on the input size. Finally, we introduce the generalized class-constrained packing problem (GCCP), where each item may have more than one colour. We show that GCCP is APX-hard, already for the case of a single knapsack, where all items have the same size and the same value. Our optimization problems have several important applications, including storage management for multimedia systems, production planning, and multiprocessor scheduling. Copyright ? 2001 John Wiley & Sons, Ltd.
منابع مشابه
Stochastic Load Balancing and Related Problems
We study the problems of makespan minimization (load balancing), knapsack, and bin packing when the jobs have stochastic processing requirements or sizes. If the jobs are all Poisson, we present a two approximation for the first problem using Graham’s rule, and observe that polynomial time approximation schemes can be obtained for the last two problems. If the jobs are all exponential, we prese...
متن کاملEfficient Algorithms for Fixed-Precision Instances of Bin Packing and Euclidean TSP
This paper presents new, polynomial time algorithms for bin packing and Euclidean TSP under fixed precision. In this model, integers are encoded as floating point numbers, each with a mantissa and an exponent. Thus, an interger i with i = ai2i has mantissa ai and exponent ti. This natural representation is the norm in real-world optimization. A set of integers I has L-bit precision if maxi∈I ai...
متن کاملAFPTAS results for common variants of bin packing: A new method to handle the small items
We consider two well-known natural variants of bin packing, and show that these packing problemsadmit asymptotic fully polynomial time approximation schemes (AFPTAS). In bin packing problems,a set of one-dimensional items of size at most 1 is to be assigned (packed) to subsets of sum at most1 (bins). It has been known for a while that the most basic problem admits an AFPTAS. In this...
متن کاملA generalized approximation framework for fractional network flow and packing problems
We generalize the fractional packing framework of Garg and Koenemann [17] to the case of linear fractional packing problems over polyhedral cones. More precisely, we provide approximation algorithms for problems of the formmax{cx : Ax 6 b, x ∈ C}, where the matrix A contains no negative entries and C is a cone that is generated by a finite set S of non-negative vectors. While the cone is allowe...
متن کاملThe Train Delivery Problem - Vehicle Routing Meets Bin Packing
We consider the train delivery problem which is a generalization of the bin packing problem and is equivalent to a one dimensional version of the vehicle routing problem with unsplittable demands. The train delivery problem is strongly NP-Hard and does not admit an approximation ratio better than 3/2. We design two types of approximation schemes for the problem. We give an asymptotic polynomial...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999